down on his luck


Results for "down on his luck"

English - Turkish Dictionary

down on his luck

(English - Turkish Dictionary) :
talihsiz.